#ifndef __ICompConfigStrategy_H__
#define __ICompConfigStrategy_H__

namespace compfwk
{
    /**
     * \brief Interface that models a entity configuration
     * 
     * Implements the strategy pattern.
     */
    class ICompConfigStrategy
    {
    public:
        //! Configure all the entity components
        virtual void Configure( void ) const = 0;
    };
}
#endif